.addr_content{
	max-width: 720px;
	min-width: 320px;
	width: 100%;
	margin: auto;
	color:#3D4245;
	.head{
		background:#F9F9F9;
		width: 100%;
		height: 50px;
		line-height: 50px;
		text-align: center;
		.left{
			float: left;
		}
		.center{
			color:#606060;
		}
		.right{
			float: right;
			margin-top: 0.15rem;
			margin-bottom:0.15rem;
		}
	}
	.addr_main{
		width: 100%;	
		li{
			margin:0;
			padding:0;
			margin-bottom: 1rem;
			.name-tel{
				background: #fff;
				height:3rem;
				line-height: 3rem;
				padding-left: 1rem;
				padding-right: 1rem;
				.name{
					float: left;
					margin-left: 0;
					padding-left: 0;
				}
				.tel{
					float: right;
				}
			}
			.address{
				background: #fff;
				padding-left: 1rem;
				padding-right: 1rem;
				padding-bottom: 1rem;
			}
			.set{
				background: #fff;
				border-top:1px solid #f9f9f9; 
				line-height: 3rem;
				height: 3rem;
				padding-right: 1rem;
				padding-left:1rem;
				.set-default{
					input[type="checkbox"]{
						display: none;
					}
					label{
						cursor: pointer;
						background:url(../images/005.png) no-repeat left;
						background-size: 1.3rem 1.3rem;
						padding-left: 1.85rem;
					}
					label.checked{
						cursor: pointer;
						background:url(../images/7.png) no-repeat left;
						color: #EE7F31;
						background-size: 1.3rem 1.3rem;
						padding-left: 1.85rem;
					}
				}
				.select{
					float: left;
				}
				.edit{
					float: right;
				}
				.delete{
					float: right;
					padding-left: 0.5rem;
				}
				.img{
					width:1.5rem;
					height:1.5rem;
					vertical-align:middle;
					padding-left: 0.3rem;
				}
				.font{
					position:relative;
					top:0.1rem;
					padding-left: 0.3rem;
					color:#3D4245;
				}
			}
		}
	}
	.newaddress{
		background-color: #EE7F31;
		text-align: center;
		width: 100%;
		height: 3rem;
		line-height: 3rem;
		a{
			color:#fff;
		}
	}
}